<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>


    <script>
        //for 循环语句
        // for(表达式1;表达式2;表达式3){
            //循环体  （要执行的代码 ）
        // }
        // 表达式1 声明初始值  也就是循环起点
        // 表达式2  判断条件  也就是循环终点
        // 表达式3  条件改变  ++  --

        let b = 0;
        // for(let a=0;a<101;a++){
            // console.log(a);
            // b += a
        // }
        // console.log(b);


        for(let a = 0;a<=100;a+=2){
            b += a
        }
        console.log (b);
        
        //xxxx
        //死循环 ----避免死循环
        //循环条件要有始有终  不让就会死循环


        //for循环执行流程
        // 先执行表达式1  也就是声明变量
        // 再执行表达式2  判断是否符合循环条件
        // 如果符合条件则  执行循环体  如果不符合条件   则  结束循环  直接都不执行
        // 执行完循环体  在执行表达式3  修改循环  计数器  在执行  步骤2 和 3
        // 反复循环 2》3》4 直到执行表达式2  的时候 条件不符合  循环结束


//      \n在字符串中会被编译成换行
//      \t 会被编译成 1个tab也就是四个空格

        let one ="哈";
        let two ="嘿";
        let three = one + two + one+ "\n" + one + two + one
        let str = "";
        for(let i = 0;i <5;i++){
            for(let a = 0 ;a<5;a++){
            str+=one
            }
            str+="\n"
        }
        console.log(three);
        
        console.log(str);
        
 
    </script>
    
</body>
</html>